<script src="./products.js"></script>
<script>
console.log(products)
/*
  1 求所有商品的单价之和（priceDisplay.currentPrice)
*/
const res=products.reduce(function(sum,p){
return sum+p.priceDisplay.currentPrice

},0)
console.log(res);

/*
  2 统计一共有多少种商品类型 (productType属性)
*/
const type=[];
for(let i=0;i<products.length;i++){
  let p=products[i]
  if(type.indexOf(p.productType)==-1){
    type.push(p.productType)
  }
}
console.log(type);

const type2=[];
products.forEach(function(p){
  if(type2.indexOf(p.productType)==-1){
    type2.push(p.productType)
  }
})
console.log(type2);

console.log(products.reduce(function(type,p){
  if(type.indexOf(p.productType)==-1){
    type.push(p.productType)
  }
  return type
},[]));

</script>